playing machine - English Synonyms Dictionary